# 基于基础镜像，默认会去宿主机里找，没有去hub上拉取。在没有，报错
FROM python:3.6
# 制作者
MAINTAINER ymq
# 暴露端口
EXPOSE 8080
# 宿主机文件copy到容器内home路径下
ADD ./requirement.txt /home/
# 宿主机执行命令
RUN pip install -r /home/requirement.txt -i https://pypi.douban.com/simple/
RUN pip install uwsgi -i https://pypi.douban.com/simple/
# 用来保存数据，防止容器挂掉，数据丢失
VOLUME ["/home"]
# 工作路径，不写也没啥，我们可以 -v 映射
WORKDIR /home/django_deploy
# 执行的命令
CMD ["uwsgi", "--ini", "uwsgi.ini"]

